package Models;

import java.util.List;

public class Vessel {
    private int vesselID; //FV.FVID
    private String vesselDesignation; //FV.FVDesg
    private String vesselName; //FV.FVName
    private String vesselMfg; //FV.FVMfg
    private double vesselRating; //FV.FVRate
    private double vesselCapacity; //FV.FVCap
    private Boolean vesselPrimary; //FV.FVPRM
    private List<VesselCleaningProcedure> procedures;
    
	public int getVesselID() {
		return vesselID;
	}
	public void setVesselID(int vesselID) {
		this.vesselID = vesselID;
	}
	public String getVesselDesignation() {
		return vesselDesignation;
	}
	public void setVesselDesignation(String vesselDesignation) {
		this.vesselDesignation = vesselDesignation;
	}
	public String getVesselName() {
		return vesselName;
	}
	public void setVesselName(String vesselName) {
		this.vesselName = vesselName;
	}
	public String getVesselMfg() {
		return vesselMfg;
	}
	public void setVesselMfg(String vesselMfg) {
		this.vesselMfg = vesselMfg;
	}
	public double getVesselRating() {
		return vesselRating;
	}
	public void setVesselRating(double vesselRating) {
		this.vesselRating = vesselRating;
	}
	public double getVesselCapacity() {
		return vesselCapacity;
	}
	public void setVesselCapacity(double vesselCapacity) {
		this.vesselCapacity = vesselCapacity;
	}
	public Boolean getVesselPrimary() {
		return vesselPrimary;
	}
	public void setVesselPrimary(Boolean vesselPrimary) {
		this.vesselPrimary = vesselPrimary;
	}
	public List<VesselCleaningProcedure> getProcedures() {
		return procedures;
	}
	public void setProcedures(List<VesselCleaningProcedure> procedures) {
		this.procedures = procedures;
	}
    
    public String getDisplayString(){
        return this.getVesselDesignation()
            + " - "
            + this.getVesselName();
    }
}
